
:focus { /* Give it that classic focus style :D */
	outline:#ccc dotted 1px
}

body:focus {
	outline:0
}

.title {
	font-size: 30px;
	font-family:"Franklin Gothic Medium","MS Sans Serif",Arial,"Trebuchet MS",sans-serif;
	font-weight:bold;
	color:#fff;
	line-height:100%;
	text-shadow: #003399 3px 3px 3px;
	filter:shadow(color=#003399, direction=115, strength=4);
	height:40px;
	width:100%;
	letter-spacing:0;
}

@supports (display: grid) {
	.title {
		letter-spacing:1px
	}
}

.status {
	font-size:9px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	font-weight:bold;
	color:#fff;
	line-height:100%
}

.emphasis-lesser {
	font-size: 12px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#fff;
	line-height:12px;
}

.emphasis-greater {
	font-size:14px;
	font-family:"Trebuchet MS","MS Sans Serif",Arial,sans-serif;
	font-weight:bold;
	color:#fff;
	line-height:14px
}

#maincell {
	vertical-align:top
}

.text-primary {
	font-size: 12px;
	font-family:Arial,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	color:#fff;
	line-height: 18px;
	display:table-cell;
}

.text-primary-sml {
	font-size:8px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	color:#fff;
	line-height:12px;

}

.text-primary-btndesc {
	font-size:9px;
	font-family:Arial,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	color:#fff;
	line-height:12px;
	position:absolute;
	top:82%;
	left:20%
}

.text-secondary {
	font-size:8px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	color:#fff;
	line-height:12px
}

.text-secondary2 {
	font-size:8px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	color:black;
	line-height:12px
}

.text-error {
	font-size:9px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	color:#ffff00;
	line-height:12px;
	font-weight:bold
}

.text-error-small {
	font-size:8px;
	font-family:Tahoma,"MS Sans Serif",Arial,sans-serif;
	color:#ffff00;
	font-weight:normal;
	line-height:12px;
	font-weight:bold
}

a {
	text-decoration:underline;
	color:#fff
}

a:active {
	text-decoration:underline
}

a:hover {
	text-decoration:underline;
	color:#f00
}

.buttonposition4 {
	position:absolute;
	top:90.2%;
	left:0px;
	width:100%
}

.buttons {
	font-family:Arial,"MS Sans Serif",Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	color:#fff;
	background-color:#4F7FB5;
	padding-top:3px;
	padding:3px;
	margin:8px
}

.buttons-hover {
	font-family:Arial,"MS Sans Serif",Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	color:navy;
	background-color:#99ccff;
	padding-top:3px;
	padding:3px;
	margin:8px
}

.buttons-disabled {
	font-family:Arial,"MS Sans Serif",Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	color:#fff;
	background-color:#cccccc;
	padding-top:3px;
	padding:3px;
	margin:8px
}

.newbuttonposition {
	position:absolute;
	top:94.5%;
	width:780px!important; /* 100% */
	right: 0;
}

.newbuttonsBack {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/backup.jpg)
}

.newbuttonsBack-hover {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/backover.jpg)
}

.newbuttonsBack-down {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/backdown.jpg)
}

.newbuttonsBack-disabled {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/backoff.jpg)
}

.newbuttonsSkip {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/Skipup.jpg)
}

.newbuttonsSkip-hover {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/Skipover.jpg)
}

.newbuttonsSkip-down {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/Skipdown.jpg)
}

.newbuttonsSkip-disabled {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/Skipoff.jpg)
}

.newbuttonsNext {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/nextup.jpg)
}

.newbuttonsNext-hover {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/nextover.jpg)
}

.newbuttonsNext-down {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/nextdown.jpg)
}

.newbuttonsNext-disabled {
	border:0;
	background-color:transparent;
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	background-image:url(../images/nextoff.jpg)
}

.pid-box {

	font-weight:bold;
	font-family:"Courier New";
	font-size:16px
}

.user-name-box {
  ime-mode:active;
  size:24
}

.computer-name-box {
  size:16
}

.user-name-box {
  size:16
}

.dial-number-box {
	ime-mode:disabled;
	font-size:9px;
	font-family:"Courier New",Courier,"MS Sans Serif",Arial,sans-serif;
	font-weight:normal;
	text-align:right
}

.computer-desc-box {
  size:45
}

.font9px {
	font-size:9px
}

.font8px {
	font-size:8px
}

.BackSpaceButton {
	font-size:9px;
	font-family:Arial
}

.fontStyle {
	font-family:Tahoma,Arial,"MS Sans Serif",Helvetica,sans-serif;
	font-size:x-small
}

.ProdKeyMsgWidth {
	width:45%
}

.ProdKeyMsgText {
	line-height:14px
}

.MigPageMsgWidth {
	width:62%
}

.BadEulaMsgWidth {
	width:35%
}

.BadPkeyMsgWidth {
	width:38%
}

.EulaMsgWidth {
	width:62%
}

/* dangeredwolf additions */


#MSRow1 {
    display: block!important;
}

#MSRow2 {
    display: block!important;
}
